<?php
/**
 * Created by PhpStorm.
 * User: user
 * Date: 2016/4/13
 * Time: 16:08
 */
?>

123------------<?= $a?>
<iframe src="/test/address"></iframe>
<div id="aaa"></div>

<script src="//cdn.bootcss.com/jquery/1.12.1/jquery.js"></script>
<script>
    function test() {
        WeixinJSBridge.invoke('editAddress', <?=$parameters?>, function(res) {

            var _str = '';
            for(var i in res){
                _str += i + ':' +res[i]+'<br />';
            }
            $('#aaa').html(_str);
        });
    }


    //或许个人地址经纬度

    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
        appId: <?php echo $info['appId'];?>, // 必填，公众号的唯一标识
        timestamp: <?php echo $info['timeStamp'];?>,
        //nonceStr: <?php echo $info['nonceStr'];?>,
        signature: <?php echo $info['signature'];?>,
        jsApiList: ['checkJsApi',
            'getLocation'
        ]
    });

    wx.ready(function () {
        wx.getLocation({
            success: function (res) {
                alert(res.latitude);
//                var latitude = res.latitude; // 纬度，浮点数，范围为90 ~ -90
//                var longitude = res.longitude; // 经度，浮点数，范围为180 ~ -180。
//                var speed = res.speed; // 速度，以米/每秒计
//                var accuracy = res.accuracy; // 位置精度
//                localStorage.setItem("latitude", latitude);
//                localStorage.setItem("longitude", longitude);
//                var data = {
//                    latitude: latitude,
//                    longitude: longitude
//                };
//                if (typeof callback == "function") {
//                    callback(data);
//                }
            },
            cancel: function () {
                //这个地方是用户拒绝获取地理位置
                if (typeof error == "function") {
                    error();
                }
            }
        });

    });

</script>